package fr.ralmn.OgameDroid.Object;

public class ODefence implements Defense {

	private double Structure;
	private double Shield;
	private double Attack;
	private double StructureCoast, ShieldCoast, WeaponCoast;

	private String name, desc;
	private double base_metal, base_cristal, base_deuterium;

	public ODefence(String n, String d, double bm, double bc, double bd,
			double s, double sh, double a, double sc, double shc, double wc) {

		name = n;
		desc = d;
		base_metal = bm;
		base_cristal = bc;
		base_deuterium = bd;
		Structure = s;
		Shield = sh;
		Attack = a;
		StructureCoast = sc;
		ShieldCoast = shc;
		WeaponCoast = wc;

	}

	@Override
	public double getStructure() {
		return Structure;
	}

	@Override
	public double getShield() {
		return Shield;
	}

	@Override
	public double getAttack() {
		return Attack;
	}

	@Override
	public double getStructureCoast() {
		return StructureCoast;
	}

	@Override
	public double getSheildCoast() {
		return ShieldCoast;
	}

	@Override
	public double getWeaponCoast() {
		return WeaponCoast;
	}

	@Override
	public double getMetalCoast() {
		return base_metal;
	}

	@Override
	public double getCristalCoast() {
		return base_cristal;
	}

	@Override
	public double getDeuteriumCoast() {
		return base_deuterium;
	}

}
